﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Deepseek_Robot.Modules.Models
{
    public class ABBDataModel
    {
        // 定义 RobTarget 数据模型类
        public class RobTargetDataModel
        {
            public string Name { get; set; }
            public string StorageType { get; set; }
            public string DataType { get; set; }
            public string X { get; set; }
            public string Y { get; set; }
            public string Z { get; set; }
            public string RZ { get; set; }
            public string RY { get; set; }
            public string RX { get; set; }
            public bool IsChecked { get; set; }
            public string ModifyPosition { get; set; }
        }

        // 定义通用数据模型类
        public class ThreeDataModel
        {
            public string Name { get; set; }
            public string StorageType { get; set; }
            public string DataType { get; set; }
            public string Value { get; set; }
            public string ModifyValue { get; set; }
            public string Comment { get; set; }
        }

        // 定义数组数据模型类
        public class DataTypeArrayModel
        {
            public string Name { get; set; }
            public string StorageType { get; set; }
            public string DataType { get; set; }
            public string Value { get; set; }
            public string ModifyValue { get; set; }
            public string Comment { get; set; }
        }
    }
}
